/**   
 * 项目名：五位一体化工安全信息平台
 * 日期：    2019-12-08 15:07:44  
 * Copyright (c) 2015- joysuch-版权所有     
 */
package com.joysuch.wwyt.bp.bean;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.joysuch.wwyt.core.bean.BaseAttachmentBean;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

@Data
public class BpContractorStaffDetailBean implements java.io.Serializable{
    
    //columns START
    //ID，主键
    private Long id;
    //姓名
    private String name;
    // 外来人员编号
    private String code;
    //单位ID
    private Long companyId;
    private String companyName;
    //性别
    private String gender;
    //出生年月
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String birthday;
    //身份证号码
    private String idCardNumber;
    //身份（1.员工；2.管理人员）
    private Integer identity;
    //证书名称
    private String certName;
    //证书编号
    private String certNumber;
    //证书到期日
    @JsonFormat(pattern = "yyyy-MM-dd", timezone = "GMT+8")
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private String certExpireTime;
    //联系电话
    private String telephone;
    //备注
    private String remark;

    //定位卡号
    private String sn;
    //门禁卡号
    private String cardNumber;
    //头像图标
    private String facePic;


    //资质证明（附件对象）
    private BaseAttachmentBean baseAttachmentBean;
    //columns END
    
}

